ruhunu teslim etmek

  1. Verb, Idioms to give up the ghost